function [ kar ] = newchar( input_args )
%NEWCHAR init (with null values) a new character
%   
kar = struct( ...
    'name', '', ...
    'class', [], ...                                           % Classes;Levels, - [F,C;3,1]
    'size', 0, ...                                             % size bonus
    'atr',struct('str',[0 0],'dex',[0 0],...                   % atributes           
        'con',[0 0],'int',[0 0],'wis',[0 0],'cha',[0 0]), ...  
    'st',struct('for',[0 0],'ref',[0 0],'wil',[0 0]), ...      % saving throws
    'hp', [0 0], ...                                           % heal points
    'ac', 0, ...                                               % akt armor class
    'bab', [], ...                                             % basic attack bonus
    'speed', 0, ...                                            % speed
    'weap', [], ...                                            % weapons
    'arm', [], ...                                             % armor
    'feat', [], ...                                            % feats
    'skil', [], ...                                            % skills
    'item', [], ...                                            % other possessions
    'bonus', [], ...                                           % all bonuses to throws [name, (what - how many)*, flag]
    'buf', [] ...                                              % buffs [name, counter]
);
